Big Huge Thesaurus

cabbage palm

noun